video tape leader and trailer - Francés Inglés Diccionario